Full Stack Engineer
Kforce Inc
Job Summary
The Full Stack Engineer will be responsible for designing, building, testing, deploying, and supporting a regulated SaaS-based solution. This role involves developing innovative solutions, contributing to continuous improvement, and advocating for automation within CI/CD pipelines. The engineer will participate in all phases of the solution lifecycle, collaborate with partners, evaluate system releases, and perform code reviews, ensuring the success of business users.
Must Have
- Design, build, test, deploy, release, and support SaaS-based solutions.
- Develop and support innovative customer solutions.
- Contribute to continuous improvement and CI/CD pipelines.
- Advocate for automation and best practices.
- Participate in all phases of the solution lifecycle.
- Evaluate system and component releases.
- Code review, verify, and validate software code.
- Understand business processes.
- 3+ years in SaaS product development or FDA-regulated medical device environment.
- Proficiency in Java, JavaScript, SQL.
- Experience with Angular, Spring Boot, Postgres, Docker, Git, Kubernetes, Kafka.
- Experience with Jira, Gitlab.
- Experience with Behavior Driven Development (BDD).
- Experience in a Scaled Agile (SAFe) environment.
- Comfortable with formal documentation and regulated environments.
- Ability to work remotely as part of an agile team.
Good to Have
- Experience working with AWS.
- Experience in Domain Driven Design.
- Experience in Event Driven Architecture.
- Experience in Reactive Programming.
- Experience working with AI tools in engineering, like Amazon Q.
- Experience in a biomedical, healthcare, blood or regulated environment.
Perks & Benefits
- Medical/dental/vision insurance
- HSA
- FSA
- 401(k)
- Life, disability & ADD insurance
- Paid time off (for salaried personnel)
Job Description
Kforce has a client that is seeking a Full Stack Engineer remotely. Responsibilities:
- Design, build, test, deploy, release, and support a regulated SaaS-based solution as part of a team
- Develop and support innovative solutions to help solve customer needs
- Contribute to continuous improvement and support continuous integration, continuous development, and deployment pipelines
- Identify, encourage and build automated processes wherever possible; Be an advocate for automation, continuous improvements and best practices
- Participate in all phases of the solution lifecycle and work closely with a variety of internal, and external business, and technology partners
- Evaluate system and component releases for impact to business processes
- Have technical skill to code review, verify, and validate the software code developed
- Learn and understand business processes and how individuals and technology can best ensure the success of business users
Requirements
- 3+ years of experience working in a SaaS-based product development environment or FDA-regulated medical device environment; Experience working with AWS a plus
- Experience with programming languages Java, JavaScript, and SQL
- Experience utilizing frameworks and tools such as Angular, Spring Boot, Postgres, Docker, Git, Kubernetes and Kafka
- Experience in Domain Driven Design, Event Driven Architecture, and Reactive Programming desirable
- Experience working on an agile team in a remote working environment
- Experience using release management and ALM tools like Jira and Git/Gitlab
- Experience with Behavior Driven Development (BDD)
- Experience working in a Scaled Agile (SAFe) environment
- Excellent communication skills (both oral and written)
- Must be comfortable with formal documentation development and working in a regulated environment
- Ability to work part of an agile team and comfortable working remote as required
- Experience working with AI tools in engineering, like Amazon Q, is a plus
- Experience in a biomedical, healthcare, blood or regulated environment is a plus
17 Skills Required For This Role
Saas Business Models
Communication
Github
Game Texts
Agile Development
Release Management
Gitlab
Aws
Spring Boot
Angular
Docker
Kubernetes
Git
Jira
Sql
Javascript
Java